package org.jtzc.springaiagent.agent;


import java.util.Map;

/**
 * @author wu chuang
 * @description
 */
public interface BaseAgent {


    // 定义请求响应DTO
    public record AgentRequest(String prompt, Map<String, Object> context) {}
    public record AgentResponse(String content, Map<String, Object> metadata) {}


    AgentResponse execute(AgentRequest request);
}
